leaden goods storehouse - French English Dictionary